//保存表格的实例对象
var tableI = null;

function aa(){
    tableI.reload();
}

layui.use(['table','form','laydate'], function () {
    var table = layui.table;
    var form = layui.form;
    var laydate = layui.laydate;

    //监听顶部重置按钮
    // form.on('submit(cz)',function (d){
    //     $("[name=examinePersonnel]").val(undefined)
    //     $("[name=commodityName]").val(undefined)
    //     $("[name=examineDate]").val(undefined)
    //
    //     tableI.reload({
    //         url:'/auditLog/getAuditLog',
    //     },true)
    //     return false
    // })

    laydate.render({
        elem: '#hirthdate',
        type: 'date'
    })

    // 展示表格
    tableI = table.render({
        elem: '#auditLog',
        url: '/auditLog/getAuditLog',
        id: 'tableIn',
        page: {
            //       总条数  左箭头  显示的页数 右箭头  // 每页显示条数
            layout: ['count', 'prev', 'page', 'next', 'limit'],
            groups: 1,
            // 每页显示条数
            limit: 20,
            // 每页显示条数
            limits: [20, 30, 50]
        },
        cols: [[
            {field: '', title: '', type: 'checkbox',width: 50},
            {field: 'examineId', title: "序号", width: 100,sort: true},
            {field: 'examinePersonnel', title: "审核人员", width: 200},
            {field: 'commodityName', title: "审核的商品", width: 260},
            {field: 'examineDate', title: "审核时间", width: 250,sort: true},
            {field: 'examineResult', title: "审核结果", width: 230},
            {field: 'feedbackdetails', title: "反馈详情", width: 230},

        ]],
        // 分页
        parseData:function (res){
            return{
                "code":res.code,
                "msg":res.msg,
                "count":res.count,
                "data":res.data
            };
        },
        toolbar: '#toolbarbtn'
    })

    //查询 重新渲染表格
    form.on('submit(auditLogSs)', function (d) {
        d=d.field;
        console.log(d)
        table.reload('tableIn',{
            where: {
                examinePersonnel: d.examinePersonnel,
                commodityName: d.commodityName,
                examineDate: d.examineDate
            }
        })
    })
})